25e8ba387c9f215225dab86bd6460817e066dda9,osgi-r7/scr/src/test/java/org/apache/felix/scr/impl/BundleComponentActivatorTest.java,BundleComponentActivatorTest,test_findDescriptors_withWildcardLocation_nullEnum,#,156

Before Change


    public void test_findDescriptors_withWildcardLocation_nullEnum()
        throws MalformedURLException
    {
        final Bundle bundle = (Bundle) EasyMock.createNiceMock( Bundle.class );
        EasyMock.expect( bundle.findEntries( "/", "*.xml", false ) ).andReturn( null );

        EasyMock.replay( new Object[]{ bundle } );
        final URL[] actualUrls = BundleComponentActivator.findDescriptors( bundle, "*.xml" );
        EasyMock.verify( new Object[]{ bundle } );

        assertNotNull( "Descriptor array is not null", actualUrls );
        assertEquals( "Descriptor length", 0, actualUrls.length );

After Change


    public void test_findDescriptors_withWildcardLocation_nullEnum()
        throws MalformedURLException
    {
        final Bundle bundle = Mockito.mock( Bundle.class );
        Mockito.when( bundle.findEntries( "/", "*.xml", false ) ).thenReturn( null );

        final URL[] actualUrls = BundleComponentActivator.findDescriptors( bundle, "*.xml" );
        Mockito.verify( bundle).findEntries( "/", "*.xml", false );

        assertNotNull( "Descriptor array is not null", actualUrls );
        assertEquals( "Descriptor length", 0, actualUrls.length );